/* 
首页
*/

li {
    /* width:200px; */
    white-space: nowrap; /* 文本不换行 */
    overflow: hidden; /* 超出部分隐藏 */
    text-overflow: ellipsis;
}

html{
    font-size:99.5%;
}

body{
    color:black;
    font-family: "微软雅黑";
}

.line {
    display: flex; /* 使用flex布局 */
    justify-content: space-between
    /* justify-content: space-between; 子元素之间的间距平均分布 */
}

.top li,.yemei{
    display:inline;
    margin-right:5px;
}

.top-right .top{
    margin-right:100px;
    margin-right:50px;
    height: 60px;
}

ul{
    list-style-type: none;
    padding:0px;
    margin:10px;
}

#yemei{
    font-size:25px;
    margin-top:30px;
    margin-bottom:30px;
    margin-left: 100px;
    margin-right: 100px;
}

#yemei li{
    width: 92px;
    height: 60px;
    margin-right:35px;
}

a{
    text-decoration: none;
    color:black
    
}

.bottom{
    background-color: #E6E6E6;
}

.neirong li a{
    font-size:20px;
}


#yaowen a::before,#sz a::before {
    content:"➤";
    color:#034B95;
}/* ... (之前的 CSS 代码) ... */

#carousel {
    width: 1900px;
    height: 575px;
    overflow: hidden;
    position: relative;
}

#carousel ul {
    display: flex;
    position: absolute;
    transition: transform 0.5s ease-in-out; /* 添加过渡效果 */
}

#carousel img {
    width: 1950px;
    height: 575px;
}

#leftArrow, #rightArrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-size: 30px;
    color: white;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 10px;
    cursor: pointer;
    z-index: 10;
}

#leftArrow {
    left: 10px;
}

#rightArrow {
    right: 10px;
}
#xueshu li:before {
    content:attr(class);
}
